rough water horehound - German English Dictionary